Compund Words
Last Search Words
Search Result:lemongrass oil
Overview of noun lemongrass_oil
The noun lemongrass oil has 1 sense
- lemongrass, lemon grass, lemongrass oil -- (an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar